home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Joystick Magazine 2000 July & August
/
cd joystick no117 juillet aout 2000 cd 2.iso
/
Data
/
sharewares
/
Utilitaires
/
ztw147m.exe
/
ZTW.HLP
< prev
Wrap
Text File
|
2000-05-29
|
84KB
|
1,490 lines
ZTreeWin Instructions│
─────────────────────┘
Original Version by Kim Henkel
Version 1.47a, Nov 25, 1999 updated by Ben Kent
Version 1.47a, Dec 13, 1999 updated by John Gruener
Version 1.47e, Jan 8, 2000 updated by Kim Henkel
Version 1.47m, May 29, 2000 updated by Ben Kent, Keyboard macros, Alt-K
Contents:
1. Main display
1.1 Directory Window
1.2 File Windows
1.3 Directory and File Window Control Keys
1.4 FILES: (File Specification Box)
1.5 DISK: (Disk Specification Box)
1.6 Statistics
1.7 Split Screen
1.8 Destination Directory Window
2. ZTreeWin Commands
2.1 ZTreeWin Function Keys
2.2 Directory Window Commands - Standard (unshifted)
2.3 Directory Window Commands - Ctrl
2.4 Directory Window Commands - Alt
2.5 File Window Commands - Standard (unshifted)
2.6 File Window Commands - Ctrl
2.7 File Window Commands - Alt
** 2.8 Log Disk
** 2.9 Log Options
3. Miscellaneous functions
** 3.1 Batch parameters
** 3.2 Filename Mask Options
** 3.3 Ctrl/Alt-Copy or Move sub-options
** 3.4 Input Navigation
** 3.5 Application menu
** 3.6 History lists
** 3.7 Configuration program
** 3.8 The Internal Viewer
** 3.9 Joint File Compare
** 3.10 Keyboard Macros
** 3.11 Command Line Options
** 3.12 Auxiliary Files
** 3.13 Quick Command table
** 3.14 Document standards
** 3.15 Limits
** 3.16 ZTreeWin advantages over Xtree
** 3.17 Web Links
1. Main Display│
───────────────┘
Below is shown the various regions of the main ZTreeWin display:
┌────────────────────────────┬──────────────┐
│ │ FILES: │
│ Directory Window ├──────────────┤
│ │ DISK: │
│ ├──────────────┤
├────────────────────────────┤ Statistics │
│ File Window │ │
└────────────────────────────┴──────────────┘
Command Menus
Window Control Keys Function Keys
1.1 Directory Window│
────────────────────┘
This area shows the directory structure of the current disk. The Root
directory is at the top of the list, and all other directories are sorted
alphabetically and displayed from the top of the window to the bottom.
Main directories are on the left, with subdirectories indented to the right.
A Branch is defined as any directory and all the subdirectories that are
indented below it.
When the highlight bar is located in the Directory Window this window is
active, and ZTreeWin's Directory Commands are available. The highlight bar
identifies the current directory. When you start ZTreeWin, the Directory
Window is active and the highlight bar is at the disks ROOT directory. You
can move the bar to any directory on the tree by using the cursor keys.
If you move the highlight bar to the Small File Window (by pressing ENTER),
a left-arrow symbol is shown in the Directory Window, marking the current
directory.
The Path Identification Line is above the Directory Window. It always shows
the current disk and directory path being accessed by ZTreeWin.
Normally, the Directory Window shows you the entire tree for the disk.
However, ZTreeWin also gives you the ability to selectively read (log) and
display portions of the disk. This helps to conserve memory and allows you
to focus only on areas of the tree you are most interested in. For large
disks this will also improve the start up time as less disk activity will
have to take place before control is given back.
Through the ZTreeWin configuration program you can configure ZTreeWin to
log disks only to the first level of directories under the root. You can
then use outlining commands to expand and collapse (log and release)
branches on the tree. The following symbols to the left of the directory
tree have special meaning:
<space> Corresponding directory is fully logged, i.e. all its files and
1st level subdirectories are in memory and available for display.
+ Directory is not logged. It may or may not contain files and/or
subdirectories. Use the '+' or '*' key to expand it.
Directory is logged, but part of its branch may be hidden. This
can happen if you have used the F5 and F6 keys.
The following keys provide you tree outlining commands. They affect how
much directory and file information is logged and kept in memory.
Key Operation
+ Expand the tree 1 level below the directory. ZTreeWin logs the
directory files and shows them in the File Window, and logs the
1st level subdirectory names and shows them on the tree. If the
directory is already logged then it is re-logged.
= Equivalent to +
* Expand the branch under the current directory. Logs all sub-
directories and their files and shows the branch on the tree.
- Collapse the entire branch. All file and directory information
for the branch is released from memory, and that portion of the
tree is no longer displayed.
Enter If the directory is not logged, the '+' operation is performed.
F5 Toggle between showing the entire branch under the current
directory, or only the 1st level subdirectories.
F6 Toggle between showing the entire branch under the current
directory, or hiding the branch.
NOTE that the F5 and F6 keys affect only the display of logged directory
information. They do not cause logged files in those directories to be
released from memory.
NumPad+5 Jump to the middle entry in the list.
~ Similar to NumPad+5
1.2 File Windows│
────────────────┘
The ZTreeWin File Windows are used to list file information. Only those
files that are logged (i.e. have been read into memory at program start up,
or via the Log command, or by expanding the Directory tree) and files that
have names matching the File Specification are shown and affected by
ZTreeWin operations.
The highlight bar indicates the current file which is the file affected by
the standard File Commands. Move the highlight bar with the cursor keys.
A diamond symbol is displayed to the immediate left of any files that are
tagged. Tagged file commands will affect all tagged files in the list that
match the File Specification.
You can change the order in which the files are listed by using the Sort
Criteria (Alt-Sort) command. You can also select what details about the
files are to be displayed by using the File Display (Alt-File display)
command.
The Small File Window appears under the Directory Window, and it lists the
files found in the current directory. To move the highlight bar from the
Directory Window to the Small File Window, press ENTER. To move back to the
Directory Window, press ESC. Note that the Small File Window may be skipped
by changing the ZTreeWin configuration.
Under certain conditions the Small File Window will contain one of the
following indications:
Dir Empty There are no files in this directory.
No Files Match There are files in the directory, but none of them have
names that match the File Specification.
Dir Not Logged The directory has not been logged, and it is not known if
it contains any files. Use + or * to log the directory.
The Expanded File Window also lists the files that are in the current
directory. It replaces the Small File Window and the Directory Window
allowing more file information to be displayed. The Branch File Window
lists the files in the current branch. The Showall Window lists all files
on the current disk. The Global Window lists all files on all logged disks.
1.3 Directory and File Window Control Keys│
──────────────────────────────────────────┘
The ENTER key moves the highlight bar from the Directory Window to the Small
File Window to the Expanded File Window and back to the Directory Window.
ESC from any file window returns to the Directory Window. The window where
the highlight bar is located is the active window and determines what
commands are available.
As well as being able to view all files within a single directory, you may
also view all files within the highlighted Branch (press 'B'), all logged
files on the current disk (Showall, 'S' key) and all logged files on all
logged disks (Global, 'G' key).
Within any window, the Arrow keys, Page keys, and HOME and END keys move
the highlight bar from item to item or scroll the window, NumPad-5
centres the highlight in the middle of the list and in the middle of the
screen. You can also key Shift-A through Shift-Z to move the highlight
bar to the next item in the list whose name begins with that letter.
Likewise, pressing a number key 0 through 9 will take you to the next item
beginning with that number.
Within the Directory Window, the RIGHT ARROW key moves down the current path
to the last subdirectory in that path. The LEFT ARROW key moves to the
parent of the current directory, stopping when the parent is the first-level
*subdirectory. TAB/SHIFT-TAB and Ctrl-PgUp/Ctrl-PgDn moves up/down to the
*next directory on the same level as the current directory, within the same
*branch of the tree. Ctrl-Home/Ctrl-End move to the first and last directory
*at the same level within the current branch.
1.4 FILES: (File Specification Box)│
───────────────────────────────────┘
This is one of the keys to ZTreeWin file operations, since only files
matching this File Specification are displayed and affected by ZTreeWin
operations. You will normally choose to have a wild card name (* and ?) here.
*If a selection of characters is required instead of using ? the following
*syntax can be used. name[abc].txt, which will match namea.txt, nameb.txt and
*namec.txt, to specify a filespec that requires a "[", use the following
*syntax name[[].txt
The files that match the File Specification are referred to as Matching
files. When ZTreeWin is first started, the *.* wild card specification
appears and all files are available. You can change this at any time to
look at different groups of files. Invoke the Filespec command to enter a
new specification.
A trailing asterisk in the Filespec spans the name and extension
sections. Unlike in the Rename mask where it affects only the specified
section.
You can enter many file specifications separating each one with a space,
comma or semicolon (eg.: *.COM,*.EXE,*.BAT). This enables you to view
combinations of files. When the length of the File Specification exceeds
the space available in the File Specification Box, a right arrow
indicates that part of the specification is not visible. Use the
Filespec command history (up-arrow) to see the complete specifications.
Press ENTER without any input to select the *.* (all files) specification.
If you enter an inverted Filespec (eg. -*.TXT), ZTreeWin shows you those
files that do NOT match the File Specification. For filespecs containing
spaces, you must surround the mask with ""s (eg.: "Backup of *").
You may specify a date as a filespec by using the <, > and = symbols
followed by a date (e.g. <8-20-97 or >8-20-97 or =8-20-97 to show files
with dates less than, greater than or equal to 8-20-97 respectively).
The TODAY keyword can be used instead of a date.
Note that the < and > operators can be configured to either include or
exclude the specified date in the displayed file list. Multiple dates
can be specified to include or exclude a range.
You may also specify a size as a filespec, similarly to dates above,
using the format >s99999, <s99999, or =s99999.
In order to help organize sets of filespecs, it is possible to prefix a
filespec with a label (eg.: Source:*.c,*.cpp,*.def,*.h). Note that the
label is not used in selecting files, it is only a visual clue as to the
contents of the filespec itself.
1.5 DISK: (Disk Specification Box)│
──────────────────────────────────┘
This identifies the disk currently referenced by ZTreeWin, and shows the
volume name and number of available bytes for this disk. This changes each
time you Log or select a new disk.
Use the Log or Log Options (Alt-Log) commands to log another disk. Log
keeps the information for previously logged disks in memory, and Log Options
releases all other disks and/or provides for partial logging. Use the > and
< keys to display a previously logged disk without re logging it.
To change the volume name of a disk, select the Ctrl-Volume command from the
Directory Window command menu.
1.6 Statistics│
──────────────┘
When the Directory Window or Showall File Window is active, the statistics
in this box reflect the data for the entire disk - DISK Statistics. For the
Small or Expanded File Window, the statistics apply only to the current
directory - DIRECTORY Stats. When the Branch Window is active, the
statistics apply only to the current branch - BRANCH Statistics. In the
Global Window, the statistics include all logged disks - GLOBAL Statistics.
In all cases, the statistics reflect totals only for currently logged files.
The Total statistics let you see the total number of files and how much
space these files use. The Matching statistics show you how many files
match the File Specification and the amount of space they utilise. The
Tagged statistics show you how many files have been tagged (marked with a
diamond) and how many bytes these tagged files occupy.
Finally, this box displays the name of the current directory if the
Directory Window is active or the current file if any of the file windows is
active.
In addition to the statistics displayed in the Statistics Box, ZTreeWin
provides more detailed information about your disk and files in the Extended
Statistics window. Press '?' from the Directory or File window to display
the window. Close the window by pressing ESC or ENTER. Below is a guide to
some of the additional data supplied in the window:
Capacity - Total amount of physical space on the volume.
Available space - Amount of space not yet occupied by directories and files.
Used space - Amount of space actually allocated to directories and
files.
Slack Space - If the complete drive is logged then the amount of slack
space on the disk is shown, this is equivalent to
"Matching files bytes" - "Used space"
Total,Matching, - These fields show totals for the entire disk, even when
Tagged files displayed from a file window.
Displayed files - The number of files displayed in the file window.
This total can differ from the Total files count in the
standard Statistics Box in the CTRL/Showall and
CTRL/Global windows.
1.7 Split Windows│
─────────────────┘
ZTreeWin lets you have two simultaneous views of the directories and files
on your disks. From the Directory or File Window press F8 to split the
current display in two. After splitting the display, you can perform
ZTreeWin commands separately on each side of the display. The operations
are performed in the display that contains the highlight bar.
Use the TAB key to move the highlight bar between the two displays. The
side of the display you are leaving is frozen. If you perform operations in
the newly activated display that affect the information in the inactive
display, the inactive display is updated ONLY when you TAB back to it.
As the TAB key is used to toggle between the two displays, the alternate
Ctrl-PgUp and Ctrl-PgDn keys need to be used to browse up and down the
directories at the same level.
When you first split the display, the program copies the file tags from the
original display to the new one. Any Tag or Untag operations you then
perform affect only the tags in the display that is currently active. In
other words, file tags are maintained separately once the display is split.
To unsplit the display, press F8 again. ZTreeWin displays the last window
that was active when you chose the unsplit command.
1.8 Destination Directory Window│
────────────────────────────────┘
This window enables you to point to a destination directory rather than
typing the path when comparing or grafting directories or comparing, moving
and copying files. Display this window by pressing F2 when being prompted
for the destination path during these commands.
The highlight bar identifies the destination directory. Use the cursor keys
to highlight the desired directory. Press ENTER to select the directory and
feed the path name to the destination prompt. Press ESC to return to the
destination prompt without feeding a path name.
When you display this window the directory structure of the current disk is
shown. In most cases you can select another previously logged drive with
the > and < keys. Log another drive without releasing currently logged
drives with the Log command. See the "Directory Window" section for the full
list of outlining commands
1.9 Branch/Showall/Global Window│
────────────────────────────────┘
When either of the Branch, Showall or Global commands are in affect the
display changes to a full height file window, with the following
exceptions. The file spec prefix at the top of the window changes to the
Branch/Showall/Global mode that is current, the color scheme changes.
The following commands have modified behavior
Esc Exit the Branch/Showall/Global mode returning to the directory that
was active before the command.
\ Exit the Branch/Showall/Global mode highlighting the directory of
the highlighted file
Alt-F4 Special compare menu, allows the display to be restricted to
files that are unique, duplicates with optionally Identical dates,
Newest dates or Oldest dates. If Global is in affect the compare
can be restricted to all, across drives or matching paths
2. ZTreeWin Commands│
────────────────────┘
ZTreeWin provides two primary sets of command menus. These menus are
displayed at the bottom of the screen, and change according to where the
highlight bar is.
The Directory Commands menus contain the commands that operate on disks and
directories, and are displayed only when the highlight bar is in the
Directory Window. The File Commands menus usually operate on files, and
are only displayed when one of the File Windows is active. There are three
sets of Directory Commands and three sets of File Commands: standard
commands, CTRL shifted commands, and ALT shifted commands.
Standard commands are those you usually see at the bottom of the screen.
Choose these commands by pressing the key indicated by the first uppercase
letter in the command. Standard commands generally operate on individual
disks, directories, and files. CTRL commands appear when you hold down the
CTRL key. They typically act on multiple files. ALT commands appear when
you hold down the ALT key. They are advanced commands and sometimes extend
the function of standard commands. When calling external commands the ALT
versions normally launch in a separate session.
2.1 ZTreeWin Function Keys│
──────────────────────────┘
ESC - The ESCAPE key cancels an operation.
F1 - Accesses ZTreeWin Help at any time.
F2 - Activates the Destination Directory Window. This is only
available during a Graft, Copy, Move, or Compare command.
F4 - Cycle the menus round the Normal, Ctrl and Alt versions.
F2,F3,F4 - Are used in many places to toggle options of the various
commands.
F8 - Toggles on/off the split window display.
F12 - Run a keyboar macro see the Keyboard Macros section
? - Displays the Extended Statistics window. (/ also works)
< > - Selects the previous/next disk that has been logged and
displays its directory tree.
Shift-Ins - Paste from the Windows clipboard
Shift-A..Z - Cycle through the files/dirs starting with the typed letter.
0..9 - Cycle through the files/dirs starting with the typed number.
% - Repeat the last cycle character.
Alt-F1 - Display the about box
2.2 Directory Window Commands - Standard (unshifted)│
────────────────────────────────────────────────────┘
When the highlight bar is in the Directory Window, the standard Directory
Commands are displayed at the bottom of the screen. To display the CTRL and
ALT Directory Command menus, hold down the appropriate shift key. To
execute a standard command, press the key indicated by the first uppercase
letter in the command name.
Available - Show the amount of space available on any disk.
Branch - Display all matching files in the current branch.
Compare - Compare the file entries in two directories. and tag the
files that match then options chosen. The options are
Identical, Unique, Newer, Older,
Binary, Ignore Case
The Binary mode scans the contents of the files as well
as the standard file name checks.
Delete - Remove the current directory from the tree.
Edit - Prompt for a file name and then load it into the editor.
Filespec - Select a new File Specification.
Global - Display all the matching files on all logged disks.
sHortcut - Create a shortcut to the current folder.
Invert - Toggle the tags on files in the current directory, or
reverse the File Specification.
Log disk - Log another disk, keeping the disks which were previously
logged in memory. Use the '*' option to log multiple disks.
Using F3 you can set the "scope" to:
All - all drives (removable media too)
Local - non-networked drives
Local Fixed - no removable media
All Fixed - all fixed & network drives
Network - only networked drives
If media errors occur during logging (drive or
directory not found) you can [S]kip them.
The history list shows the amount of space for each drive.
Makedir - Make a new subdirectory under the current directory.
New date - Modify the date and time of the current directory. Use F4 to
cycle through the Timestamps (written, created and accessed).
Print - Print directory information on the printer port or Windows
printer.
Quit - Quit ZTreeWin and return to Windows. Y or Q can be used
for the confirmation.
Rename - Change the name of the current directory.
See "Filename Mask Options".
Showall - Display all logged matching files on the current disk.
Tag - Tag all matching files in the current directory.
Untag - Untag all matching files in the current directory.
View - Prompt for a file name and then load it into the viewer.
eXecute - Run a program or Windows command in the current session.
Z - Equivalent to Branch
**Del - Equivilant to [D]elete
F3 - Equivalent Alt-F3 ReLog Dir
F5 - Toggle Branch
F6 - Hide Branch
F7 Autoview - Autoview the files in the current directory
F8 Split - Toggle the state of the split screen setting
F9 Menu - Invoke the ZTreeWin Application menu
\ - Treespec, the paths are auto completed.
| - Equivalent to Treespec.
; - Equivalent to Treespec.
? - Activate the Statistics window
/ - Equivalent to ?
Backspace - Same as Ctrl-Left.
Space - Equivalent to CursDown
Tab - Next directory down at the same level
Shift-Tab - Previous directory at the same level
2.3 Directory Window Commands - Ctrl│
────────────────────────────────────┘
These commands are concerned with tagged files. They are invoked by holding
down the CTRL key, which displays the CTRL Directory Commands menu, and
pressing the first uppercase letter of the command name.
Ctrl-Branch - Show all the matching tagged files in the current branch.
**Ctrl-Filespec- Invoke the most recently used Filespec
Ctrl-Global - Show all the matching tagged files on all logged drives.
Ctrl-Invert - Toggle the tags on all matching files on the current
drive, or reverse the File Specification.
Ctrl-Log - Log another disk, if it is already logged then switch to it.
**Ctrl-Quit - Quit ZTreeWin and launch a new command shell, at the
** directory which is current in ZTreeWin.
Ctrl-Showall - Show all matching tagged files on the current disk.
Ctrl-Tag - Tag all matching files on the current disk.
Ctrl-Untag - Untag all matching files on the current disk.
Ctrl-Volume - Change the volume name of the current disk.
**Ctrl-Z - Toggle the colorization of files/Dirs, as defined in
** ZCOLORS.INI
Ctrl-\ - Toggle between the last two treespecs
Ctrl-F7 - Tag all files in the current branch
Ctrl-F8 - Untag all files in the current branch
Ctrl-F9 - Toggle tagged files in the current branch
Ctrl-Right - Expands directory tree, logs files if no subdirectories.
Ctrl-Left - Collapses directory tree.
Ctrl-CursUp - Same as CursUp
Ctrl-CursDown- Same as CursDown
Ctrl-End - Goto the first directory at the same level.
Ctrl-Home - Goto the first directory at the same level.
Ctrl-Backspace-Same as Alt-Release Current.
Ctrl-Ins - Copies directory or tagged file information to the Windows
Clipboard.
Ctrl-PgDn - Next directory down at the same level
Ctrl-PgUp - Previous directory at the same level
2.4 Directory Window Commands - Alt│
───────────────────────────────────┘
These commands typically are advanced commands, or they extend the function
of the standard commands. Invoke these commands by holding down the Alt
key, which displays the ALT Directory Commands menu, and pressing the first
uppercase letter of the command name.
Alt-Attribute - Modify the attributes of the current directory
Alt-Compare branch - Tag all files in the current branch that are either
newer or unique to the files in the comparison branch.
**Alt-Duplicate - Create a duplicate of the current branch by copying
** all directories in the branch, including directory
** attributes, empty directories and all files.
** (Alt-Copy does NOT copy *directory* attributes or
** empty directories)
Alt-Edit - Edit a new text file in a separate session.
The file will be stored in the current directory.
Alt-File display - Change the format and amount of file information
displayed in the File Windows.
Columns Display
1 Channel Screen Saver.SCR
3 Channel Scr>.SCR
2 Channel>.SCR 91,888 .a..
1 Channel Screen>.SCR 91,888 .a.. 14-11-1999 20:05:34
Alt-Graft branch - Move the current directory and all its sub-directories
and files to another place on the tree. But only on the
same disk.
Alt-Hide dir - Set or unset the hidden attribute of the current dir.
Alt-Info - Display additional directory information including
timestamps, attributes and short directory name.
**Alt-Kbyte - Display the size of each directory
** None
** All Files Per directory ()
** All Files Branch totals [], nothing displayed on leaf nodes
** Tagged files Per directory ()
** Tagged files Branch totals [], nothing shown on leaf nodes
** Note: A partially logged branch will be displayed using {}.
Alt-Log disk - Log another disk and release all disks which were
previously logged, or perform a partial log operation.
Alt-Prune branch - Remove the current directory and all its sub-
directories and files from the disk.
Use F2 toggle to force deletion of
read-only/System/Hidden files.
Specify which confirmation to use in the Alt-F10
configuration menu:
type "PRUNE"
type the Directory name or
simply type "Y"
Alt-Release disk - Unlog all of or a portion of a disk from memory.
Branch The current dir and all its sub dirs
Disk drive A complete drive
Files in branch Just the files in the Tree
Current Just the current directory
Alt-Sort - Change the criteria used for sorting the file display.
Name (file name), Ext (file extension), Date & Time,
Size, Unsorted (don't sort), Order (ascending or
descending), Path (for Branch/Showall/Global)
Alt-Tag - Tag any file on the disk whose file attributes match a
specified setting.
Alt-Untag - Remove the tag from any file on the disk whose file
attributes match a specified setting.
Alt-View - Prompt for a file name and then load it into the
configured alternate viewer, or use the default one.
Alt-Wash Disk - Fill the unused area of a disk with nulls or random
data to protect against unerasure of sensitive data.
Alt-eXecute - Execute a program or Windows command in a separate
session.
Alt-Quit - Quit ZTreeWin and return to Windows. Change to the
directory which is current in ZTreeWin.
Alt-F1 About - Display program version and registration information
Alt-F2 Format - Invoke the Windows disk format dialog.
Alt-F3 relog dir - Re-display the files for the current directory to
account for possible changes made by other applications.
Alt-F9 video mode - Toggle between 25-line and 43/51-line display mode.
Alt-F10 config - Run the ZTreeWin configuration program.
2.5 File Window Commands - Standard (unshifted)│
───────────────────────────────────────────────┘
When the highlight bar is in the Small, Expanded, Showall, or Global File
Window, the standard File Commands are displayed at the bottom of the
screen. To display the CTRL and ALT File Commands menus, hold down the
appropriate shift key. To execute a standard command, press the key
indicated by the first uppercase letter in the command name.
Attributes - Modify the file attributes of the current file.
Copy - Copy the current file.
Delete - Delete the current file.
Edit - Create or edit a text file.
Filespec - Select a group of files for ZTreeWin's operations.
sHortcut - Create a shortcut to the current file.
Invert - Toggle the tag of the current file, or reverse the File
Specification. "I" can be used as a replacement for "T".
JFC - Invoke file-comparison module via TFC.BAT
Log disk - Log another disk, keeping the disks which were previously
logged in memory.
Move - Move the current file to a different disk and/or directory.
New date - Modify the date and time of the current file. Use F4 to
cycle through the Timestamps (written, created and accessed).
F2 the change the date to now and TAB to use the original date.
Open - Open the current file. Run the .BAT file associated with
the extension of the current file.
** If the relevant .BAT file does not exist the Windows
** association is used if one exists. If there is no assoiation
** then the open with dialog is run.
Print - Print the contents of the current file.
Headers: Print the file name at the head of each page
Lines/page: How many lines to print before a form feed
Margin: 1, 0
Wrap: Wrap the text at 75, 80, 132 characters
Print to: Select the port or Windows printer name
Rename - Rename the current file. Tab to change the case of the
name, Ctrl-Tab to change the case of the Extension. See also
"Filename Mask Options".
Tag - Tag the current file.
Untag - Remove the tag from the current file.
View - View the contents of the current file. Checking the file to
see if it is an archive first, if so the list of files in the
archive is shown instead.
eXecute - Run a program via a Windows shell.
Quit - Quit ZTreeWin and return to Windows. Y or Q can be used
for the confirmation.
**Del - Equivilant to [D]elete
NumPad-5 - Centre the cursor onto the middle file and in
the middle of the display.
F3 - Equivalent to Alt-F3 ReLog Dir
F7 Autoview - Autoview the files in the current directory, does not check
the files against ARCHIVER.BB2 to see if they are archives.
Use Shift-Command to control the viewer in this mode.
Use F7, Esc or Enter to quit Autoview mode.
F8 Split - Toggle the state of the split screen setting
F9 Menu - Invoke the ZTreeWin Application menu
\ - Treespec, the paths are auto completed.
| - Equivalent to Treespec.
; - Equivalent to Treespec.
? - Activate the Statistics window
/ - Equivalent to ?
Space - Toggle Tag (if option turned on), otherwise Cursdown
2.6 File Window Commands - Ctrl│
───────────────────────────────┘
These commands operate on several files at once. The files affected by
these commands are those files which match the File Specification, are
tagged, and are located in the current directory if the Files Window is
active, on the current drive if the Showall window is active, or on all
logged drives if the Global Window is active. To use these commands, hold
down the CTRL key, which displays the CTRL File Commands menu, and press the
first uppercase letter of the command name.
Ctrl-Attribute - Modify the attributes of the tagged files.
Ctrl-Batch - Create a batch file that contains a command line for each
tagged file.
Ctrl-Copy - Copy the tagged files to a new disk and/or path.
Ctrl-Delete - Delete the tagged files. Has "Use Trashcan" and "Force
delete of RSH Files" toggles. Allows you to change your
mind to "[A]ll" if you initially chose [Y]es to "Confirm
delete...?" Allows you to [O]verride Read-Only, Hidden or
System files.
**Ctrl-Filespec - Invoke the most recently used Filespec
**Ctrl-sHortcut - Create a shortcut to all tagged files.
Ctrl-Invert - Toggle the tags on all files in the list.
Ctrl-Log - Log another disk, if it is already logged then switch to it.
Ctrl-Move - Move the tagged files to another disk and/or directory.
Ctrl-New date - Modify the date and time of the tagged files.
TAB key to supply original time, use F4 to cycle through
the Timestamps (written, created and accessed).
Ctrl-Print - Print the contents of the tagged files.
**Ctrl-Quit - Quit ZTreeWin and launch a new command shell, at the
** directory which is current in ZTreeWin.
Ctrl-Rename - Rename the tagged files, see also "Filename Mask Options".
Ctrl-Search - Search the tagged files for a text string.
F2 to toggle case sensitivity.
F4 to switch between text/hex/unicode
Ctrl-Tag - Tag all the files in the list.
Ctrl-Untag - Remove the tag from all files in the list.
Ctrl-View - View the contents of each tagged file.
Display index of current file and total count #/#.
Navigate in the list with [Shift] Next/Previous, and
Alt-Home/Alt-End. Cycle through View tagged files for
searched text with Space.
**Ctrl-Del - Equivilant to Ctrl-[D]elete
**Ctrl-F2 - Equivalent to Ctrl-F4
Ctrl-F4 - Toggles showing all files and tagged files.
Ctrl-F5 - Archive all tagged files. Choose which archiver to use from
the ARCHIVER.BB2 file, with the A key, user Shift-A to cycle
backwards. Options for Paths (None, Relative and Full),
Background execution and Display output.
Ctrl-F6 - In Split-Screen mode, copy the tags of all files in the
current window to the matching files on the opposite side.
Ctrl-F8 - Partial untag - untag those files processed by the last
tagged file operation.
Ctrl-Ins - Copies file information to the Windows Clipboard.
Ctrl-\ - Toggle treespec
**Ctrl-Up - Tag all files from the first file to the current position.
**Ctrl-Down - Tag all files from the current position to the last file.
2.7 File Window Commands - Alt│
──────────────────────────────┘
These commands are advanced commands, or they extend the function of the
standard commands. Invoke these commands by holding down the Alt key, which
displays the ALT File Commands menu, and pressing the first uppercase letter
of the command name.
Alt-Batch - Execute a command line for the currently selected file
without first creating a batch file.
Alt-Copy - Copy tagged files with their directory structure to
another disk and/or directory. The destination
directories are created if they do not exist.
Alt-Edit - Edit the current file in a separate session.
Alt-File display - Change the format and amount of file information
displayed in the File Window.
Alt-Info - Display additional file information window including
timestamps, attributes, short file name and displays
module version information where present.
Alt-Log disk - Log a disk and release all disks which were previously
logged, or perform a partial log operation.
Alt-Move - Move tagged files with their directory structure to
another disk and/or directory.
Alt-Open - Run the .BAT file associated with the extension of
the current file, or the associated Windows application
in a new session.
Alt-Release - Unlog all of or a portion of a disk from memory.
Alt-Sort - Change the criteria for sorting the file display.
Name (file name), Ext (file extension), Date & Time,
Length (file name length), Size, Unsorted (don't sort),
Order (ascending or descending),
Path (for Global/Showall/Branch)
Alt-Tag - Tag files according to their attribute settings.
Alt-Untag - Untag files according to their attribute settings.
Alt-eXecute - Execute a program in a separate session
Alt-Quit - Quit ZTreeWin and change to its current directory.
* Alt-Z - Toggle the colorization of files/Dirs, as defined in
* ZCOLORS.INI
Alt-F1 About - Display program version and registration information,
also Right-Ctrl-AltGr
Alt-F2 Format - Format a removable disk.
Alt-F3 relog dir - Re-display the files for the current directory to
account for possible changes made by applications that
were run from ZTreeWin.
Alt-F4 Compare - Compare the list of files in the current directory with
the list in another directory. Files are tagged based
on selected file-matching criteria.
Alt-F5 open archive- Display the list of compressed files contained in the
currently highlighted Archive file. Using the
ARCHIVER.BB2 file to choose which archive program to
use. View that file for notes on how to setup new
archivers. Integrated unzipping via use of supplied
UNZIP32.DLL.
Hidden commands
Ctrl-F Toggle file spec
C,Ctrl-C,Alt-C Are equivalent to E,Ctrl-E,Alt-E
**Alt-Up - Untag all files from the first file to the current
position.
**Alt-Down - Untag all files from the current position to the last
file.
*2.8 Log Disk│
*────────────┘
*Reads the file and directory information for a disk and makes it the current
*drive for further ZTreeWin operations. You are prompted for the new drive
*to log. The file and directory information for that drive is then read from
*disk and the disk statistics are updated to reflect the new disk. As an
*option, press F2 to cycle through the three logging methods:
*
* Full disk Log all directories and files
* Root only Log only the first level directories (fastest method)
* Tree only Log all directories, but not files (conserves memory)
*
*ZTreeWin retains the information for previously logged drives in memory.
*To unlog a specific disk, select the Release (Alt+R) command. To cycle the
*display through the disks that were previously logged and are still in
*memory, press the > or < key.
*
*Press the up arrow to display a list of connected drives, and the available
*free space on each volume.
*
*You may log multiple drives at one time by using the '*' command. First use
*F3 to set the type of drives you wish to log in one operation. The options
*are:
* local Logs only local drives, including removable disks
* local fixed Logs all local drives except removable and CDROMs.
* all fixed Logs all local fixes and all network drives
* remote Logs only network drives
* all Logs all local and all network drives
*
*The Switch to Disk command (Ctrl+L) avoids reading the information from the
*specified disk if it is already in memory.
*
*
*2.9 Log Options│
*───────────────┘
*The Log Options command provides a series of options for partially logging
*a disk and expanding the directory tree. These options are typically most
*useful when you have configured ZTreeWin to log disks only to the first
*level subdirectories or to log only the tree structure. When you perform
*partial logs, you can only work with the files that have been logged thus
*far. See the Tree Outlining Help topic for more information about partial
*logging and expanding and collapsing the tree.
*
*The following Log options are available:
*
*Branch (Only from Directory Window) Logs the directory branch from the
* current directory down. Same as the '*' tree outlining key.
*Disk Logs an entire disk, even if you have configured partial logging.
*One level (Only from Directory Window) Logs only the first level of files
* and directories under the current directory. Same as the '+' key.
*Refresh Relogs the current directory's files only.
*Tree only (Only from Directory Window) Logs just the tree structure of the
* branch, releasing all its files.
3. Miscellaneous Functions│
──────────────────────────┘
3.1 Batch parameters│
────────────────────┘
Several functions within ZTreeWin can accept batch parameters. These
include the the Ctrl-Batch and Alt-Batch functions, the batch files
used by Open, the eXecute and Alt-eXecute command lines, the
configured Editor and Viewer command lines, and the F9 Menu scripts.
These parameters provide a means to pass either the current filename
or tagged filenames to an external program. To provide maximum
flexibility, different forms of the filename(s) can be passed to the
command line using one or more of the following variable parameters:
%1 the file's path and name - e.g. C:\1997\AUGUST\TEST_FILE.DBF
%2 the file's drive id - e.g. C
%3 the file's path - e.g. \1997\AUGUST
%4 the file's name - e.g. TEST_FILE
%5 the file's extension - e.g. DBF
%6 the file's parent path - e.g. AUGUST
%7 the file's short path and name - e.g. C:\1997\AUGUST\TEST_F~1.DBF
%8 the file's short name - e.g. TEST_F~1.DBF
!! is a new line
%+ for 4DOS/NT users
In addition to the various forms of the filename above, the following
parameters allow access to the size, timestamp and attributes of each file.
%s file size
%d file timestamp
%a file attributes
Also most of the places that can accept the Batch parameters can also
accept Environment variables.
3.2 Filename Mask Options│
─────────────────────────┘
A number of special options are available when creating a new filename
as a result of either copying, moving or renaming one or more files.
A filename is treated as having two distinct 'sections' - the part before
the final '.', and the part after it, which is referred to as the extension.
Note that it is quite legal for the first section of the filename to
contain '.', so it is only the right-most '.' which is significant.
The Case of the filename can be changed using TAB and the extension with
Ctrl-Tab, but only if the input line is not edited.
There are for states to the Change Case toggle
ALL UPPER
all lower
Word Caps Which makes any letter after a symbol/space a capital
* Know as mask, which does not change the case
At present the change case logic is not implemented for Ctrl-Copy
and Ctrl-Move.
The following wildcard symbols are used to define one or more characters
to be copied from the original filename:
? - copy a single character at the current position from the source name
* - copy the current filename section, or a variable part of it
/ - delete a single character at the current position from the source name
To insert new characters into either section of the filename, enclose them
within the < > symbols.
To insert special values, the : : symbols are used to enclose the following
codes.
dd - current system days
mm - current system months
cc - current system century
yy - current system two-digit year
yyyy - current system four-digit year
hh - current system hours
nn - current system minutes
ss - current system seconds
t - current system tenths of seconds
tt - current system hundredths of seconds
jjj - current system Julian day
0-9 - seed number for sequential number assignment, prefix the number
with d to decrement the number ie :d999:
You may include additional formatting characters inside the : : along with
any of the above symbols. For example: *:mm-dd-yy (001):.*
3.3 Ctrl/Alt-Copy or Move sub-options│
─────────────────────────────────────┘
Choose the file spec, or just press return to keep the same names
Choose the destination, use F2 and browse, or type in the path
Select any file replacement options
- F2 Force replace of RSH files.
- Older - replaces only Older files.
- neVer - never replaces existing files.
If you initially choose No for Overwrite, you can change your mind to
JFC, Yes, No, All, neVer or Older. JFC allows you to compare the file
you're copying to the file you're over-writing. If destination file/s
exist and are Read-Only, Hidden or System, you can choose "Override".
If there are errors during the process the following options can chosen
from Cancel, Retry, Next file, Skip all errors.
For Ctrl-Copy the F4 key can be used to remove RO attr on target files.
After getting an RSH error and making a change to the F2 option, the
Enter key will either skip the file, (or in Prune, cancel), if the new
F2 option will fail, or will retry the file if it might not fail. The
menu also reflects the changing operation of the Enter key.
3.4 Input Navigation│
────────────────────┘
Text input now allows for long filenames. You can now quickly jump from
word to word with the keys below. Words are delimited by ' ', '.' and '_'.
At text entry points, if the text is hightlighted then if one of the
navigation or Backspace keys are pressed, then the highlight is cleared
and the navigation key is processed.
Ctrl-Right - Skip Word right
Ctrl-Left - Skip Word left
Shift-Ins - Paste Windows Clipboard information into ZTree.
Ctrl-Backspace - Erase complete line
Alt-000 - Using the numpad enter the ASCII code for the required
character, the character will be pasted in using the
active codepage.
At the Directory level
Ctrl-End - First branch
Ctrl-Home - Last Branch
Ctrl-PgUp - Up directory and the same depth
Ctrl-PgDn - Down directory and the same depth
3.5 Application menu│
────────────────────┘
The application menu allows applications to be run from ZTreeWin, the
real power comes from the ability to use the Batch parameters (section
3.1), so that the currently highlighted file/Directory in ZTreeWin can
be passed as a parameter to the program, environment variables can be
used as well. The menu editing keys are accessed with Alt. Use +/-/*
keys to expand/collapse menu structure. Type the first letter of a menu
item to jump to that item.
The Alt menu for maintaining scripts
Add item - Add a new item to the menu
Delete item - Delete the selected item from the menu
Edit script - Edit the scrip of the seleted item
Move item - Move the seleted item to a different position on the menu
Rename item - Renane the seleted item
Undo - Undo the last change
The Edit script menu
Copy - Make a second copy of the current line
Delete - Delete the current line
Edit - Edit the current line
Insert - Insert a line before the current line and edit it
Load - Load the contents of a text file into the script
Move - Not implemented
cOpy scrap - Copy the current script to the scrap area
Paste scrap - Paste from the scrap area, the scrap area is cleared when
quiting back to the menu, so use TAB and BACKTAB to
navigate to the destination instead.
Rename - Rename the current menu item
ENTER - Equivilant to Edit
TAB - Next menu item
BACKTAB - Previous menu item
ESC - Exit back to the menu
Undo - Not implemented
Quit - Exit back to the menu
Ctrl-V - Paste from clipboard
3.6 History lists│
─────────────────┘
At all the input points there are history lists, which all have 32 entries.
There is an option under the Alt-F10 configuration program to stop any
input prefixed with a "@" from being entered into the history lists.
Without the history list visible
F3 - Paste in the youngest history item
Ctrl-% - Where % is a letter or number, pastes in the entry marked
with that letter or number from the history,
ready for editing.
Alt-% - Where % is a letter or number, pastes in the entry marked
with that letter or number from the history,
and performs the action.
To invoke the History lists
Down - Invoke history list at oldest entry
Up - Invoke history list at youngest entry
With the history list visible
Up - Up one entry
Down - Down one entry
End - Jump to youngest entry
Home - Jump to oldest entry
PgUp - Jump one page up
PgDn - Jump one page down
Ins - Fix entry so that it does not fall of the end of the list
Del - Remove entry, (as long as it is not fixed)
Ctrl-% - Where % is a letter or number, Fixes the entry with the
letter or number as a marker.
Alt-% - Where % is a letter or number, pastes in the entry marked
with that letter or number from the history,
and performs the action.
A..Z, 0..9 - Select the item marked with the letter or number.
Enter - Select the highlighted item
3.7 Configuration program│
─────────────────────────┘
The configuration program is accessed when in directory mode with
Alt-F10, it purpose is to configure ZTree to the preferences of the user.
The Editor, Alt-Editor, Viewer and Alt-Viewer settings change which
programs get called for the Edit, Alt-Edit, View and Alt-View commands
respectively. To start a command and give control back to ZTreeWin prefix
the command with the windows START command, otherwise ZTreeWin will wait
for the launched program to finish before allowing the program to
continue. The Batch parameters (section 3.1) and environment variables
can be used to define the command line parameters, also the [SFN] and
[LFN] suffixes can be used to define whether Short or Long file names
are used. The color configuration can be accessed by using the F4 key,
toggle the colors forward using the "F?" keys on the bottom of the
screen, use Shift-F? to toggle backwards.
3.8 The Internal Viewer│
───────────────────────┘
The viewer can be called with the following commands in the file window
View, Ctrl-View, F7 (autoview), while in Autoview use SHIFT command instead
The viewer subcommands are
Ascii, Dump - Toggle between the ASCII and DUMP views
Charset - Toggle between the OEM and ANSI Characters sets, sticky
between sessions.
Edit - Launch the editor
Alt-Edit - Launch the Alternate editor
Gather - In Gather you can press Ctrl-C instead of return to copy the
selected text into the Windows Clipboard. You can also
specify the "CLIP:" device as the filename and it will dump
into the Windows Clipboard.
Hex - Toggle the hex dump view, while in this mode press Edit to
edit the file using the hex editor, use the TAB key to toggle
between the HEX and Acsii columns.
Mask - Strip out control characters and convert high (128-255)
characters to low (0-127) characters, ie mask the high bit
of each byte.
Tabs - Toggle the tab stops between every 4 and 8 Characters
Junk - Strip junk from the display
Offset - Skip to the specified line number/offset
Ruler - Show the ruler at the top of the display
Wordwrap - Wrap long lines to text, sticky between sessions.
Find - Search forwards for text strings up to 256 Characters long,
F2 to toggle case sensitivity,
F4 to switch between text/hex/unicode
/ - Search forwards from the current location
S & F9 - Same as / to search forward from current location
B - Search backwards from the bottom of the file
\ - Search backwards from the current location
+ - search again in the forward direction
- - search again in the backward direction
SPACE - search again in the current direction
ESC cancel - Quit the viewer
NumPad-5 - Jump to the middle of the file
ZTreeWin will try and detect if the file is an archive before opening the
file, if the file is detected as an archive then the list command is
used to generate a temporary file for the viewer. But if an external
viewer is configured on the primary viewer, and the internal viewer is
configured on the alternate viewer, then the check is not performed.
Also the autoview function does not do the check for archives.
3.9 Joint File Compare│
──────────────────────┘
The JFC (Joint File Compare) function uses the Tadzio's File Compare (or
tfc) program by Daniel Schroeder, to compare two files side-by-side. The
program is called via the TFC.BAT file.
The subcommands are
ESC/ENTER/Q - exit
ARROWS - scroll up, down, left, right, etc
SPACE - scroll down to next difference
+ - scroll down to next difference
- - scroll up to previous difference
C - case sensitivity on/off
D - toggle highlighting of differing chars within differing
lines on/off
E - toggle suppression of empty lines
H - toggle between ASCII and hex mode
L - toggle line numbers on/off
O - toggle OEM/ANSI character set (OEM is ASCII)
S - toggle vertical/horizontal split screen
T - tall screen toggle (25/50 line mode)
W - white space compression on/off
1..9 - set tab width to 1..9 blanks (default: 4)
Alt-F10 - color setup utility
F1 - Help
3.10 Keyboard Macros│
────────────────────┘
Keyboard macros can be used to automate repetive tasks, they can be
accessed from the command line with the /k switch, Open'ing .ZTM files
containing a macro or by pressing F12 and entering a macro directly or
by referancing a macro file be prefixing with an at sign "@".
Construct a macro by seperating each command and free text with comma's
"," like this macro that ESCapes to the directory window, then edits the
file test.txt.
ESC,e,test.txt,RET
The valid commands are
COMMA, BTAB, BKSP, DEL, DOWN, END, ENTER, HOME, INS, LEFT
PGDN, PGUP, RET, RIGHT, SEMI, SPACE, TAB, UP, F5-F10
And these shift keys, where x is
ALT_x 0-9, A-Z, F1-F10
CTRL_x 0-9, A-Z, INS, RIGHT, LEFT, F1-F10, BS, BKSP
SH_x F1-F10, TAB, INS, DOWN, RIGHT, LEFT, UP, HOME, END, PGDN, PGUP
3.11 Command Line Options│
─────────────────────────┘
As the ZTWIN.BAT file gets rewritten each time ZTreeWin exits (to
support the Ctrl-Q and Alt-Q functions), to use any of the command line
switches, they have to be specified on the calling shortcut or in a
different batch file.
/? Command line help display
/2 25 line video mode
/3 34 line video mode
/4 43 line video mode
/5 50 line video mode
/6 60 line video mode
/API Use API copy function not internal
/DEB Display all shell output
/Eeditor.exe Change the primary editor
/K[keys] Pass a macro sequence to run at startup
/K@file.ztm Load macro sequence from named file
/L1 Log 1st Level only
/LT Log Tree only
/LF Log Full disk
/K@file.ztm Load macro sequence from named file
/K[keys] Pass a macro sequence to run at startup
/M Disable mouse support
/NC Prevent new console (for telnet use)
/O Disable OEM text translation
/OD Sort descending
/SD Sort by Date
/SE Sort by Extension
/SS Sort by Size
/SU Unsorted display
/Vviewer.exe Change the primary viewer
/XT XTreePro compatible keyboard layout (+/-)
/Y Prevent screen restoration on exit
/ZF Use last Filespec
/ZP Display progress bar time display
/ZT Logs the last Treespec in the history
A..Z Log the specified drive, the colon ':' is optional
path Start ZTreeWin in the specified directory
filespec Set the starting filespec
If multiple drives or paths are specified they are logged in the order
on the command line, then the first one in the list is made active.
3.12 Auxiliary Files│
────────────────────┘
ext.BAT Batch files for running programs from the Open command, use these
files to override the Windows association called via
ShellExecute(), or if there is not a windows association
available. Change ext to the extension of the file type needed,
ie for Word create a DOC.BAT file.
ARCHIVER.BB2 Configures which Archivers ZTreeWin will recognize. Read the
comments in the file for instructions.
ZCOLORS.INI Allows you to customize Colors for different file types. (grey
for zip files, etc.) Also tags can be colored differently than
the file names.
ZTREE.INF Installs ZTreeWin into the Drive and Folder context menus of
Windows Explorer, so that when you right-click on a folder in
Windows, you can choose "ZTree" and ZTreeWin will open up with
that directory logged and highlighted. Read the INF file for
instructions on how to use. This file needs to be edited before
use, read the comments at the top of the file for instructions.
ZTW.HST Holds the following information The history lists, Alt-KByte
setting saved between sessions. Allow use of local ZTW.HST for
network shared program directory
ZTW.INI Hold the settings made by the configuration program, Alt-F10
ZTWIN.BAT Gets rewritten on every exit, to support the Alt/Ctrl-Q
functions.
ZTW_MENU.DAT Holds the application menu configuration
ZTW_MENU.BAT Used by the application menu when executing commands,
TFC.BAT Used to call the file comparer, when using JFC
TFC.INI Program and color configuration for the JFC function
3.13 Quick Command table│
────────────────────────┘
┌──────┬───────────────────────────────────┬───────────────────────────────────┐
│Key │Dir commands │File commands │
├──────┼───────────┬───────────┬───────────┼───────────┬───────────┬───────────┤
│ │Normal │Ctrl │Alt │Normal ─ │Ctrl │Alt │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│A │Avail │- │Attributes │Attributes │Attributes │- │
│ │ │ │ │ │TF │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│B │Branch │Branch │- │- │Batch │Batch │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│C │Compare │- │Compare │Copy │Copy TF │Copy with │
│ │ │ │branch │ │ │structure │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│D │Delete │- │Duplicate │Delete │Delete TF │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│E │Edit file │- │Edit file │Edit │- │Edit file │
│ │ │ │NW │ │ │NW │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F │Filespec │Toggle FS │File │Filespec │Toggle FS │File │
│ │ │ │display │ │ │display │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│G │Global │Global TF │Graft │- │- │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│H │sHortcut │- │Hide │sHortcut │sHortcut │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│I │Invert │Invert tag │Info │Invert │Invert │Info │
│ │tag or FS │or FS │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│J │- │- │- │JFC │JFC against│JFC against│
│ │ │ │ │ │*.bak │*.bak │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│K │- │- │KByte │- │- │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│L │Log │Switch or │Release │Log │Switch or │Release all│
│ │ │Log │all and │ │Log │and Log │
│ │ │ │Log │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│M │Make dir │- │- │Move │Move │Move │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│N │New date │- │- │New date │New date │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│O │- │- │- │Open │- │Open NW │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│P │Print │- │Prune │Print │Print │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Q │Quit │Quit and │Quit and │Quit │Quit and │Quit and CD│
│ │ │Shell │CD │ │Shell │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│R │Rename │- │Release │Rename │Rename │Release │
│ │ │ │ │ │ │disk │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│S │Showall │Showall │Sort │- │Search │Sort │
│ │ │ │criteria │ │text │criteria │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│T │Tag all │Tag all on │Tag by │Tag │Tag all in │Tag by │
│ │in dir │disk │attribute │ │dir │attribute │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│U │Untag all │Untag all │Untag by │Untag │Untag all │Untag by │
│ │in dir │on disk │attribute │ │in dir │attribute │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│V │View │Volume │View │View │View │View NW │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│W │- │- │Wash │- │- │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│X │eXecute │- │eXecute NW │eXecute │- │eXecute NW │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Y │- │- │- │- │- │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Z │Branch │Toggle │- │- │Toggle │- │
│ │ │colors │ │ │colors │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Shift-│Jump to │- │- │Jump to │- │- │
│A..Z │ │ │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│0..9 │Jump to │- │- │Jump to │- │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F1 │Help │- │About │Help │- │About │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F2 │- │- │Format │- │Show tags │Format │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F3 │Relog dir │- │Relog dir │Refresh dir│- │Relog dir │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F4 │Toggle menu│- │- │Toggle menu│Show tags │Compare │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F5 │Toggle │- │- │- │Archive │Open │
│ │branch │ │ │ │tags │archive │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F6 │Hide │- │- │- │Merge tags │- │
│ │branch │ │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F7 │Autoview │Tag branch │- │Autoview │- │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F8 │Split │Untag │- │Split │Partial │- │
│ │ │branch │ │ │Untag │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F9 │Menu │Toggle │Video mode │Menu │- │Video mode │
│ │ │branch │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F10 │- │- │Configure │- │- │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F11 │- │- │- │- │- │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│F12 │Run macro │- │- │Run macro │- │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│$ │Relog │- │- │- │- │- │
│ │drive │ │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│% │Repeat last│- │- │Repeat last│- │- │
│ │Jump to │ │ │Jump to │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│^ │- │- │- │Toggle tag │- │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│* │Expand │- │- │- │- │- │
│ │branch │ │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│+ or =│Expand dir │- │- │- │- │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│+ or =│Select next│- │- │Select next│- │- │
│ XT│drive │ │ │drive │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│- or _│Collapse │- │- │- │- │- │
│ │branch │ │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│- or _│Select │- │- │Select │- │- │
│ XT│previous │ │ │previous │ │ │
│ │drive │ │ │drive │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│< or ,│Select next│- │- │Select next│- │- │
│ │drive │ │ │drive │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│> or .│Select │- │- │Select │- │- │
│ │previous │ │ │previous │ │ │
│ │drive │ │ │drive │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│? or /│Stats │- │- │Stats │- │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│; or |│Treespec │- │- │Treespec │- │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│\ │Treespec │Toggle TS │- │Treespec │Toggle TS │- │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Ins │- │Copy to │- │- │Copy to │- │
│ │ │clipboard │ │ │clipboard │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Ins XT│Expand dir │Copy to │- │- │Copy to │- │
│ │ │clipboard │ │ │clipboard │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Del │Delete │- │- │Delete │Delete TF │- │
│ │ │ │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Del XT│Collapse │- │- │- │- │- │
│ │branch │ │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Home │First dir │First dir │- │First file │- │- │
│ │ │at level │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│End │Last dir │Last dir │- │Last file │- │- │
│ │ │at level │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│PgUp │PgUp screen│Dir up │- │PgUp screen│- │- │
│ │ │(same │ │ │ │ │
│ │ │ level) │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│PgDn │PgDn screen│Dir down │- │PgDn screen│- │- │
│ │ │(same │ │ │ │ │
│ │ │ level) │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Up │Dir up │Dir up │- │File up │Tag up │Untag up │
│ │ │ │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Down │Dir down │Dir down │- │File down │Tag down │Untag down │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Left │Parent │Close │- │- │- │- │
│ │dir │branch / │ │ │ │ │
│ │ │Parent dir │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Right │Path down │Open dir / │- │- │- │- │
│ │ │Child dir │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Tab │Dir down │- │(W) │- │- │(W) │
│ │(same │ │ │ │ │ │
│ │level) │ │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Tab │Switch │- │(W) │Switch │- │(W) │
│(in │panes │ │ │panes │ │ │
│split │ │ │ │ │ │ │
│mode) │ │ │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Shift-│Jump to │- │- │Jump to │- │- │
│1 to 9│x/10 of │ │ │x/10 of │ │ │
│ │Window │ │ │Window │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Shift-│Dir up │- │(W) │- │- │(W) │
│Tab │(same │ │ │ │ │ │
│ │level) │ │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Esc │- │(W) │(W) │Dir │(W) │(W) │
│ │ │ │ │window │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Enter │Open dir / │Open dir │(W) │View file │- │(W) │
│ │File window│ │ │OPT │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Back- │Collapse │Release dir│- │- │- │- │
│space │branch │ │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Space │Dir down │- │(W) │File down │- │(W) │
│ │ │ │ │or Toggle │ │ │
│ │ │ │ │tag OPT │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│NumPad│Centre │- │- │Centre │- │- │
│-5 │ │ │ │ │ │ │
├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
│Right │About │- │- │About │- │- │
│Ctrl- │ │ │ │ │ │ │
│Alt │ │ │ │ │ │ │
├──────┴───────────┴───────────┴───────────┴───────────┴───────────┴───────────┤
│Abbreviations: │
│CD Change directory │
│TF Tagged files │
│TS TreeSpec │
│FS Filespec │
│NW New Window │
│OPT Optional, set in the configuration program │
│XT When in Xtree mode, set on the command line with /XT │
│(W) Windows Hotkey │
└──────────────────────────────────────────────────────────────────────────────┘
3.14 Document standards│
───────────────────────┘
The following syntax is used through out this document.
Char1..Char2 - Range of characters between Char1 and Char2 inclusive.
Shift-Char - Press and hold the Shift key and then press Char
3.15 Limits│
───────────┘
Directory Size totals increased to 64bit.
Drive total file size variables increased to 64bit.
Dynamically allocate tree window buffer to remove fixed limit
3.16 ZTreeWin advantages over Xtree│
───────────────────────────────────┘
No 640K memory barrier...log unlimited disks & files!
Does not hog the CPU under NT
Supports long file and directory names
UNC (Universal Naming Convention) target paths for networks, can be
used with most commands. (eg. \\server\dir\filename.ext)
Is STILL being enhanced and updated!
3.17 Web Links│
──────────────┘
The latest full version http://www.ztree.com/
The unofficial fan page http://www.serve.com/vico/bbs1/config.cgi
ZTree and XTree Hidden Hotkeys List http://xtfp.arkanda.net/lowres/x43hhl.htm
──────────────────────────────